package com.ruoyi.system.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.core.annotation.Excel;
import com.ruoyi.common.core.web.domain.BaseEntity;

/**
 * 用户前台信息表对象 sys_user_detail
 * 
 * @author hyb
 * @date 2023-02-05
 */
public class SysUserDetail extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 积分 */
    @Excel(name = "积分")
    private Long integral;

    /** 诚信 */
    @Excel(name = "诚信")
    private Long honest;

    /** 活动数量 */
    @Excel(name = "活动数量")
    private Long activityCount;

    /** 粉丝数量 */
    @Excel(name = "粉丝数量")
    private Long fans;

    /** 文章数量 */
    @Excel(name = "文章数量")
    private Long postCount;

    /** 点赞数量 */
    @Excel(name = "点赞数量")
    private Long thumbsCount;

    /** 介绍 */
    @Excel(name = "介绍")
    private String introduce;

    /** 部落编号 */
    @Excel(name = "部落编号")
    private String tribeNumber;

    /** 用户id */
    @Excel(name = "用户id")
    private Long userId;

    /** $column.columnComment */
    private String pdf1;

    /** $column.columnComment */
    private String pdf2;

    /** $column.columnComment */
    private String pdf3;

    /** $column.columnComment */
    private String pdf4;

    /** $column.columnComment */
    private String pdf5;

    public void setIntegral(Long integral) 
    {
        this.integral = integral;
    }

    public Long getIntegral() 
    {
        return integral;
    }
    public void setHonest(Long honest) 
    {
        this.honest = honest;
    }

    public Long getHonest() 
    {
        return honest;
    }
    public void setActivityCount(Long activityCount) 
    {
        this.activityCount = activityCount;
    }

    public Long getActivityCount() 
    {
        return activityCount;
    }
    public void setFans(Long fans) 
    {
        this.fans = fans;
    }

    public Long getFans() 
    {
        return fans;
    }
    public void setPostCount(Long postCount) 
    {
        this.postCount = postCount;
    }

    public Long getPostCount() 
    {
        return postCount;
    }
    public void setThumbsCount(Long thumbsCount) 
    {
        this.thumbsCount = thumbsCount;
    }

    public Long getThumbsCount() 
    {
        return thumbsCount;
    }
    public void setIntroduce(String introduce) 
    {
        this.introduce = introduce;
    }

    public String getIntroduce() 
    {
        return introduce;
    }
    public void setTribeNumber(String tribeNumber) 
    {
        this.tribeNumber = tribeNumber;
    }

    public String getTribeNumber() 
    {
        return tribeNumber;
    }
    public void setUserId(Long userId) 
    {
        this.userId = userId;
    }

    public Long getUserId() 
    {
        return userId;
    }
    public void setPdf1(String pdf1) 
    {
        this.pdf1 = pdf1;
    }

    public String getPdf1() 
    {
        return pdf1;
    }
    public void setPdf2(String pdf2) 
    {
        this.pdf2 = pdf2;
    }

    public String getPdf2() 
    {
        return pdf2;
    }
    public void setPdf3(String pdf3) 
    {
        this.pdf3 = pdf3;
    }

    public String getPdf3() 
    {
        return pdf3;
    }
    public void setPdf4(String pdf4) 
    {
        this.pdf4 = pdf4;
    }

    public String getPdf4() 
    {
        return pdf4;
    }
    public void setPdf5(String pdf5) 
    {
        this.pdf5 = pdf5;
    }

    public String getPdf5() 
    {
        return pdf5;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("integral", getIntegral())
            .append("honest", getHonest())
            .append("activityCount", getActivityCount())
            .append("fans", getFans())
            .append("postCount", getPostCount())
            .append("thumbsCount", getThumbsCount())
            .append("introduce", getIntroduce())
            .append("tribeNumber", getTribeNumber())
            .append("userId", getUserId())
            .append("pdf1", getPdf1())
            .append("pdf2", getPdf2())
            .append("pdf3", getPdf3())
            .append("pdf4", getPdf4())
            .append("pdf5", getPdf5())
            .toString();
    }
}
